Implementing Kqml Performatives for Outsourcing Management System

نویسندگان

  • P. Felcy Judith
  • E. Kirubakaran
چکیده

Agents are autonomous, social, pro-active, reactive, and communicate to achieve common goal. The Knowledge Query Manipulation Language (KQML) is essentially a knowledge-level messaging language developed in the context of the knowledge sharing between agents. KQML defines various performatives to enable agent communicate their intensions by sending messages. This paper focuses on implementing KQML performatives in .NET C# language, to enable the Outsourcing Management System (OMS) agents to communicate between themselves. Keywords-Agent; Multi-Agents; Agent Oriented Software Engineering; Agent Communication; KQML;

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantics for an Agent Communication Language

We address the issue of semantics for an agent communication language. In particular, the semantics of Knowledge Query Manipulation Language (KQML) is investigated. KQML is a language and protocol to support communication between software agents. We present a semantic description for KQML that associates states of the agent with the use of the language’s primitives (performatives). We have used...

متن کامل

Semantics and Conversations for an Agent Communication Language

We address the issues of semantics and conversations for agent communication languages and the Knowledge Query Manipulation Language (KQML) in particular. Based on ideas from speech act theory, we present a semantic description for KQML that associates \cognitive" states of the agent with the use of the language's primitives (performatives). We have used this approach to describe the semantics ...

متن کامل

KQML--A Language and Protocol for Knowledge and Information Exchange

This paper describes the design of and experimentation with the Knowledge Query and Manipulation Language (KQML), a new language and protocol for exchanging information and knowledge. This work is part a larger effort, the ARPA Knowledge Sharing Effort which is aimed at developing techniques and methodology for building large-scale knowledge bases which are sharable and reusable. KQML is both a...

متن کامل

A logic based language for networked agents

This paper presents a logic based language, SAFIN, for developing networked software agents. It integrates agent-oriented programming, KQML and basic mobile techniques to support intelligent behaviors, software interoperatablity and code transportability. As prototype based logic objects, agents are composed of network connections, knowledge bases (facts and beliefs), databases, behaviors, cons...

متن کامل

A Performative Type Hierarchy and Other Interesting Considerations in the Design of the CASA Agent Architecture

In this paper, we describe several interesting design decisions we have taken (with respect to inter-agent messaging) in the reengineered CASA architecture for agent communication and services. CASA is a new architecture designed from the ground up; it is influenced by the major agent architectures such as FIPA, CORBA, and KQML but is intended to be independent (which doesn't imply incompatible...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012